'use strict';

module.exports = (app) => {
  const { STRING, INTEGER, DATE, TEXT } = app.Sequelize;

  const Books = app.model.define('books', {
    id: { type: INTEGER, primaryKey: true, autoIncrement: true },
    name: STRING(100), // 书名
    introduction: TEXT, // 简介
    author: STRING(100), // 作者
    count: STRING(100), // 字数
    status: STRING(20), // 状态
    pic: STRING(200), // 图片
    worksInfo: TEXT, // 作品信息
    fan: INTEGER, // 人气
    type: INTEGER, // 书类型
    created_at: DATE,
    updated_at: DATE,
  });

  return Books;
};
